Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]Jak zrobic komende wylaczania/wlaczania dropu?


Rekomendowane odpowiedzi

Opublikowano

chce taka komenda ktora wylacza drop lub wlacza bo mam bardzo duzy i gracze chca go wylaczyc zeby lecial im tylko kobel a ja niechce go calkiem wylaczac

giphy.gif

 

Opublikowano

W javie czy w shicie?

 

Jak w javie to wystarczy zrobić jakaś listę graczy (używaj oczywiscie nicków, przechowywanie calych graczy nie ma sensu)

I do tego komende która jeśli gracz jest na liście to go usuwa, a jak go nie ma to go dodaje (czy jak tam chcesz, ale taki przełącznik jest chyba wygodniejszy)

I do tego event BlockBreakEvent

 

I jeśli gracz rozwalający blok jest na liście to usuwasz drop.

event.getBlock().getDrops().clear();

 

ot klika linijek wyjdzie.

 

 

Edit: hyym swoja droga nie jestem pewna czy to zadziała... Bo nie wiem czy te dropy działają tak jak myśle. Jak nie.. to tez nic trudnego. Należy ANULOWAĆ event i po prostu rozwalić blok... jeszcze mniej kodu xD

bo tylko

event.setCancelled(true);

e.getBlock().setType(Material.AIR);

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...